package com.briup.run.bean;

import com.briup.run.util.ImageUtil;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import javax.servlet.http.HttpSession;
import javax.servlet.http.HttpSessionBindingEvent;
import javax.servlet.http.HttpSessionBindingListener;
import java.util.Date;
// lombok
@Data   // 集成了set/get/toString/equals/hashcode
@NoArgsConstructor // 无参构造器
@AllArgsConstructor // 全参构造器
@Builder   // 构建器链式编程 构建本对象
public class Memberinfo implements java.io.Serializable {
	private Long id;  // 主键一般设置成包装类型
	private String nickname; // 昵称
	private String password; // 密码
	private String gender; // 性别
	private Long age; // 年龄
	private String email; // 邮箱
	private String provincecity; // 省份
	private String address; // 地址
	private String phone; // 电话
	private String passwordquestion; // 密码问题
	private String passwordanswer;  // 密码提示答案
	private String recommender; // 推荐人
	private Long point; // 积分
	private Date registerdate; // 注册时间
	private Date latestdate; // 上一次在线日期
	private Long status; // 会员状态
	private Long isonline; // 是否在线
//	private Long gradeid;
	private Graderecord graderecord; // 分数等级 关联查询(添加/查询)
	//	private Memberspace memberSpace; // 个人控件

}
